package com.talent.web.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.talent.web.model.entity.TlUser;

/**
 * @ClassName：ITlFileService
 * @Author: hszhou
 * @Date: 2025/3/4 9:28
 * @Description: 必须描述类做什么事情, 实现什么功能
 */
public interface ITlUserService extends IService<TlUser> {


    /**
     * 通过openId查找用户
     * @param openid 用户的openId
     * @return 用户
     */
    TlUser findUserByOpenId(String openid);


    /**
     * 通过用户名查找用户
     * @param username 用户名
     * @return 用户
     */
    TlUser selectUserByUsername(String username);


    /**
     * 通过手机号码查找用户
     * @param phone 手机号码
     * @return 用户
     */
    TlUser selectUserByPhone(String phone);
}
